<?php

namespace app\common\model\Product;

use think\Model;


class Cart extends Model
{
    // 表名
    protected $name = 'product_cart';
    // 忽略数据表不存在的字段
    protected $field = true;
    // 设置返回的结果类型
    protected $resultSetType = 'collection';
    // 追加属性
    protected $append = [
        'prop_list',
    ];
    public function product()
    {
        return $this->belongsTo(Product::class,'proid','id',[],'left')->setEagerlyType(0);
    }
    public function getPropListAttr($value,$data)
    {
        return Relation::where('id','in',json_decode($data['attrs']))->column('value');
    }
}
